dig pits - Turkish English Dictionary